person who makes puro cigars - Spanish English Dictionary